Modal Locomotion: Animating Virtual Characters with Natural Vibrations
نویسندگان
چکیده
We present a general method to intuitively create a wide range of locomotion controllers for 3D legged characters. The key of our approach is the assumption that efficient locomotion can exploit the natural vibration modes of the body, where these modes are related to morphological parameters such as the shape, size, mass, and joint stiffness. The vibration modes are computed for a mechanical model of any 3D character with rigid bones, elastic joints, and additional constraints as desired. A small number of vibration modes can be selected with respect to their relevance to locomotion patterns and combined into a compact controller driven by very few parameters. We show that these controllers can be used in dynamic simulations of simple creatures, and for kinematic animations of more complex creatures of a variety of shapes and sizes.
منابع مشابه
Artificial Animals (and Humans): {F}rom Physics to Intelligence
The confluence of virtual reality and artificial life, an emerging discipline that spans the computational and biological sciences, has yielded synthetic worlds inhabited by realistic, artificial flora and fauna. Artificial animals are complex synthetic organisms that possess functional biomechanical bodies, sensors, and brains with locomotion, perception, behavior, learning, and cognition cent...
متن کاملModal Vibrations for Character Animation
Modal vibrations can be used as a representation for the motion of an elastic system, decoupling the dynamics into a set of independent equations, and providing a good approximation to the system behavior for small displacements from the equilibrium state. In computer animation, elastic joints are commonly used in the simulation and control of articulated characters, which naturally permits a m...
متن کاملBuilding a Character Animation System
We describe a system for animating virtual characters that encompasses many important aspects of character modeling for simulations and games. These include locomotion, facial animation, speech synthesis, reaching/grabbing, and various automated non-verbal behaviors, such as nodding, gesturing and eye saccades. Our system implements aspects of character animation from the research community tha...
متن کاملAnimating and Rendering Virtual Humans - Extending X3D for Real Time Rendering and Animation of Virtual Characters
In this paper, we focus on the different aspects of real time visualization and animation of realistic virtual characters. The common goal was to come up with solutions based on the concepts of the open ISO standard X3D and if necessary to propose generalized extensions to the standard. First we describe the high level control language PML and its implementation, which is also suitable for non-...
متن کاملControllable real-time locomotion using mobility maps
Graph-based approaches for sequencing motion capture data have produced some of the most realistic and controllable character motion to date. Most previous graph-based approaches have employed a run-time global search to find paths through the motion graph that meet user-defined constraints such as a desired locomotion path. Such searches do not scale well to large numbers of characters. In thi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Comput. Graph. Forum
دوره 28 شماره
صفحات -
تاریخ انتشار 2009